.pickerContainer {
  width: 100%;
  height: 100%;
  border: 1px solid #007DF2;
  border-radius: 0.2rem;
  padding: 0.5rem;

  .pickBox {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;

    .placeholder {
      color:#c0c4cc;
    }

    .valueText {
      color: #323233;
    }
  }

  .wrapper {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: flex-end;

    .block {
      width: 100%;
      background-color: #FFFFFF;
      border-top-right-radius: 20rpx;
      border-top-left-radius: 20rpx;
      padding: 20rpx;

      .head {
        width: 100%;
        height: 64rpx;
        display: flex;
        justify-content: space-between;
        align-items: center;
        margin-bottom: 10rpx;
        .title{
          font-size: 30rpx;
          font-weight: 600;
		      color: #323233;
        }
        .confirm{
          color:#3c9cff
        }
      }

      .label {
        width: 100%;
        height: 48rpx;
        text-align: left;
        margin-bottom: 10rpx;
      }

      .inputBox {
        width: 100%;
        height: 104rpx;
        // background-color: #f5f5f5;
        padding: 10rpx;
        position: relative;

        .filterInput {
          width: 100%;
          height: 100%;
          box-shadow: 0 0 10px 2px #f5f5f5 inset;
          border-radius: 8rpx;
          background-color: transparent;
          ::v-deep .uni-input-input{
            padding:20rpx;
          }
          ::v-deep .uni-input-wrapper{
            background-color: #f5f5f5;
          }
          .uni-input-placeholder{
            left:20rpx;
          }
        }
        .my-icon{
          position: absolute;
          right: 30rpx;
          top: 36rpx;
          z-index: 1;
        }
        .close-icon{
          position: absolute;
          right: 30rpx;
          top: 36rpx;
          z-index: 2;
        }
      }

      .popup {
        width: 100%;
        overflow: auto;
        padding: 0 20rpx;
        .picker-view{
          width: 100%;
          height: 480rpx;
          :deep(.uni-picker-view-indicator){
            height: 60rpx;
            line-height:  60rpx;
          }
          .item {
            height:  60rpx;
            line-height:  60rpx;
            text-align: center;
            font-size: 24rpx;
          }
        }
      }
    }
  }
}